you admit - French English Dictionary